artificial mounds - Deutsch Englisch Wörterbuch